草庐IT

kubernetes 1.27

全部标签

kubesphere多集群管理,实现kubernetes多集群同时应用部署

文章目录一、kubesphere集群部署1、准备环境2、下载kubesphere安装工具KubeKey3、准备集群部署配置文件4、安装集群5、验证安装二、配置多集群1、打开集群tower服务的nodeport端口2、修改主集群(管理用)3、获取控制集群的jwtSecret4、配置即将加入的集群三、导入集群总结测试kubesphere多集群管理功能,至少需要两套kubesphere集群环境。一、kubesphere集群部署1、准备环境执行以下命令,集群的节点都需要执行。yuminstallsocatyuminstallconntrackyuminstallebtablesyuminstallip

496. 【kubernetes】安装 kubernetes dashboard 仪表盘

一、安装kubectlapply-fhttps://raw.githubusercontent.com/kubernetes/dashboard/v2.7.0/aio/deploy/recommended.yaml二、进入仪表盘登录页面kubectlproxy--disable-filter=true--address='0.0.0.0'现在就可以通过浏览器访问了:三、解决外部访问问题但这时会出现一个问题:检测到不安全的访问。无法登陆。通过HTTPS或使用localhost安全访问Dashboard。如下所示,解决办法:编辑命名空间kubernetes-dashboard里的kubernete

UE4 解决在同一场景播放多个本地视频卡顿的问题(4.27+)

在使用4.27版本开发项目时,需要在同一场景播放多个本地视频,用的是ue自带的播放器,一旦播放的视频多了就会导致卡顿甚至播放不了,查了一下官方文档,虚幻引擎4.27+中内置了BinkMedia插件,这个插件可以解决这个问题https://docs.unrealengine.com/4.27/zh-CN/WorkingWithMedia/IntegratingMedia/BinkVideo/1.首先在引擎安装路径下找到Bink2ForUnreal.exe这个文件打开把你需要播放的视频文件转换成后缀为bk2的文件 2.在你的项目content目录下新建Movies,把转换过的文件放到里面,记住名字

Docker:Docker和Kubernetes:如何构建容器编排平台

作者:禅与计算机程序设计艺术概述Docker是一个开源的应用容器引擎,它可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的镜像,然后发布到任何流行的Linux或Windows机器上,也可以实现虚拟化。基于Docker的容器集群管理工具如Kubernetes等可以快速地部署和管理容器化的应用,简化容器的创建、运行和维护。本文主要探讨Docker和Kubernetes在企业级容器云平台中的应用。为什么要用容器?降低开发环境搭建难度开发者不再需要关心底层硬件环境,只需要安装Docker并启动容器就可以开发项目了,可以解决频繁变更的系统环境导致开发环境搭建复杂的问题。更快速的交付和部署开发完成

基于 kubernetes+docker构建高可用、高性能的 web 、CICD集群

文章目录一、项目架构图二、项目描述三、项目环境四、环境准备1、IP地址规划2、关闭selinux和firewall3、配置静态ip地址4、修改主机名5、升级系统(可做可不做)6、添加hosts解析五、项目步骤1、设计整个集群的架构,规划好服务器的IP地址,搭建集群2、部署ansible完成相关软件的自动化运维工作,部署防火墙服务器,部署堡垒机a、部署堡垒机b、部署firewall服务器3、部署nfs服务器,为整个web集群提供数据,让所有的web业务pod都去访问,通过pv、pvc和卷挂载实现4、构建CI/CD环境,部署gitlab,Jenkins,harbor实现相关的代码发布,镜像制作,数

27、Flink 的SQL之SELECT (窗口函数)介绍及详细示例(3)

Flink系列文章1、Flink部署、概念介绍、source、transformation、sink使用示例、四大基石介绍和示例等系列综合文章链接13、Flink的tableapi与sql的基本概念、通用api介绍及入门示例14、Flink的tableapi与sql之数据类型:内置数据类型以及它们的属性15、Flink的tableapi与sql之流式概念-详解的介绍了动态表、时间属性配置(如何处理更新结果)、时态表、流上的join、流上的确定性以及查询配置16、Flink的tableapi与sql之连接外部系统:读写外部系统的连接器和格式以及FileSystem示例(1)16、Flink的ta

云原生Kubernetes:对外服务之 Ingress

目录一、理论1.Ingress2.部署nginx-ingress-controller(第一种方式)3.部署nginx-ingress-controller(第二种方式)二、实验1.部署nginx-ingress-controller(第一种方式)2.部署nginx-ingress-controller(第二种方式)三、问题1.启动nginx-ingress-controller报错2.容器探针失败3.生成pod报错4.获取ingress失败5.Ingress和IngressController关系四、总结一、理论1.Ingress(1) 概念service的作用体现在两个方面,对集群内部,它

Kubernetes-命令记录大全

语法格式kubectl[command][type][name][flags]kubectlcreate/apply/delete/-fyaml文件查看集群工作是否正常kubectlcluster-info查看此状态pod详细情况kubectldescribepodbk-cmdb-hostserver-58c7675654-zfffp强制删除kubectlgetpods-nkube-system|grepContainerCreating|awk'{print$1}'|xargskubectldeletepod-nkube-system--force--grace-period=0检查kube

云原生、容器化、Kubernetes、微服务

作者:禅与计算机程序设计艺术1.简介云原生(CloudNative)是一个开放且社区驱动的项目,它定义了一组架构原则、最佳实践和工具集,这些原则、实践和工具围绕业务需求和工程实践而设计,可用于开发人员在构建和运行分布式系统时更加顺畅地交付可靠的软件。云原生可以帮助组织提高效率、减少成本并实现创新。其核心理念是通过建立一套云原生应用开发模型来进行组织变革,从而促进敏捷的开发、测试和部署流程。容器化(Containerization)是一种虚拟化技术,可以将应用程序及其依赖关系打包到一个独立的“容器”中,隔离互相影响,具有轻量级、灵活性、弹性和易于管理等特点。Kubernetes(K8s)是一种开

mysql - apache airflow initdb 在 mysql 的 kubernetes_resource_checkingpoint 失败

我想使用MySQL作为apacheairflow的后端数据库在我运行时安装依赖项之后airflowinitdbAirflow开始设置数据库,但随后失败并显示以下日志shahbaz@OpenSource:~$airflowinitdb[2019-07-1112:01:13,726]{settings.py:182}INFO-settings.configure_orm():Usingpoolsettings.pool_size=5,pool_recycle=1800,pid=17492[2019-07-1112:01:13,917]{__init__.py:51}INFO-Usingex